Moroccan toad - Türkçe İngilizce Sözlük